The 2d Discrete Wavelet Transform on Programmable Graphics Hardware

نویسندگان

  • Christian Tenllado
  • Roberto Lario
  • Manuel Prieto
  • Francisco Tirado
چکیده

The growing popularity of the Discrete Wavelet Transform (DWT) has boosted its tuning on all sorts of computer systems, from special purpose hardware for embedded systems to general purpose microprocessors and multiprocessors. In this paper we continue to investigate possibilities for the implementation of the DWT, focusing on state-of-the-art programmable graphics hardware. Current design trends have transformed these devices into powerful coprocessors with enough flexibility to perform intensive and complex floating-point calculations. This study is concentrated on the comparison between the most popular implementation alternatives, known as the lifting and filterbank algorithms. The characteristics of the filter-bank version suggest a better mapping on current graphics hardware, given that they present a higher degree of parallelism. However, our experiments show that the lifting algorithm, which exhibits lower computational demands, can be efficiently tailored to provide best results despite the data dependencies involved in this scheme, which makes the exploitation of data parallelism more difficult.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Real-time Rendering with Wavelet-Compressed Multi-Dimensional Datasets on the GPU

We present a method for using large, high dimension and high dynamic range datasets on modern graphics hardware. Datasets are preprocessed with a discrete wavelet transform, insignificant coefficients are removed, and the resulting compressed data is stored in standard 2D texture memory. A set of drop-in shader functions allows any shader program to sample the wavelet-encoded textures without a...

متن کامل

Parallel implementation of wavelet-based image denoising on programmable PC-grade graphics hardware

The intensive computation of Discrete Wavelet Transform (DWT) due to its inherent multilevel data decomposition and reconstruction operations brings a bottleneck that drastically reduces its performance and implementations for real-time applications when facing large size digital images and/or high-definition videos. Although various software-based acceleration solutions, such as the lifting sc...

متن کامل

A Run-Time Re on gurable 2D Dis rete Wavelet Transform Using JBits

With the growth in high performance multimedia applications, specialized hardware for certain tasks is desirable. While ASICs provide a solution addressing performance, they are unable to provide an optimal solution for a given problem instance. FPGAs can be used with run-time reconfiguration to dynamically customize a circuit. Optimizations leading to faster circuits and reduced logic can resu...

متن کامل

Speeding-up the discrete wavelet transform computation with multicore and GPU-based algorithms

In this work we propose several parallel algorithms to compute the twodimensional discrete wavelet transform (2D-DWT), exploiting the available hardware resources. In particular, we will explore OpenMP optimized versions of 2DDWT over a multicore platform and we will also develop CUDA-based 2D-DWT algorithms which are able to run on GPUs (Graphics Processing Unit). The proposed algorithms are b...

متن کامل

FPGA Implementation of 2D Discrete Wavelet Transform in Video Signal Processing

In the world of social media video processing is very popular. A video signal is the term used to describe any sequence of time varying images. This paper presents the architectures for Video Processing algorithm using softcore processor. This hardware/software co-design platform has been implemented on a Xilinx Virtex-5 FPGA (XUPV5-LX110T). Field Programmable Gate Array (FPGA) offers various r...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004